package dao.subline;

import java.util.List;

import vo.SublineVO;

public interface SublineDAO {

	/**
	 * 해당 계열의 세부계열 리스트 
	 * @param line_no
	 * @return
	 */
	public List<SublineVO> getSublineListOnLine(int line_no) throws Exception;
	
	/**
	 * 모든 세부계열 리스트
	 * @return
	 */
	public List<SublineVO> getSublineList() throws Exception;
	
	/**
	 * 세부계열 등록
	 * @param param
	 */
	public void registerSubline(SublineVO param) throws Exception;
	
	/**
	 * 세부계열 수정
	 * @param param
	 */
	public void updateSubline(SublineVO param) throws Exception;
	
	/**
	 * 세부계열 삭제. 라고 하지만 delete를 1로
	 * @param subline_no
	 */
	public void deleteSubline(int subline_no) throws Exception;
}
